Model-driven performance measurement and assessment with relational traces

نویسنده

  • Marko Boskovic
چکیده

Model Driven Engineering is an emerging approach in software development which argues using models as primary software artifacts. The models can vary from prescriptive ones specified in Domain Specific Modeling Languages (DSMLs), for the domain specific software development (e.g. Graphical User Interfaces DSML), to descriptive models for analysis, such as queuing networks and Petri-nets. The main benefit of such approach is that it reduces the time and effort spent in implementation by transforming the domain specific prescriptive models to the code. Furthermore, performance characteristics of the implementation can be predicted during the design phase with usage of transformation of domain specific constructs to formal mathematical models. For software performance, as an important software Quality of Service attribute, several approaches for prediction exist in MDE. However, MDE still lacks a systematic approach for performance measurement and metrics assessment. This thesis presents MoDePeMART, an approach for Model Driven Performance Measurement and Assessment with Relational Traces. The approach suggests declarative specification of performance metrics in a domainspecific language and the usage of relational databases for storage and metric computation. The approach is evaluated with the implementation of a UML Profile for UML Class and State diagrams and transformations from the profile to a commercial relational database management system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

Revenue - Profit Measurement in Data Envelopment Analysis with Dynamic Network Structures: A Relational Model

The correlated models are introduced in this article regarding revenue efficiency and profit efficiency in dynamic network production systems. The proposed models are not only applicable in measuring efficiency of divisional, periodical and overall efficiencies, but recognizing the exact sources of inefficiency with respect to revenue and profit efficiencies. Two numerical examples, consisting ...

متن کامل

Intelligent identification of vehicle’s dynamics based on local model network

This paper proposes an intelligent approach for dynamic identification of the vehicles. The proposed approach is based on the data-driven identification and uses a high-performance local model network (LMN) for estimation of the vehicle’s longitudinal velocity, lateral acceleration and yaw rate. The proposed LMN requires no pre-defined standard vehicle model and uses measurement data to identif...

متن کامل

Presenting a Model to Assess Organizational Performance Based on the Concept of Knowledge Management Using Regression Model, Decision Tree, Gray Relational Analysis and DEMATEL Method (Case Study: National Library and Archives of Iran)

Many organizations have recognized that knowledge is the most important resource in today’s economy. With regards to knowledge-based views of the firm, organizations are actively embracing knowledge management with the expectation of acquiring and maintaining high levels of organizational performance. The relationship between knowledge management (KM) and organizational performance has been the...

متن کامل

Presenting a Model to Assess Organizational Performance Based on the Concept of Knowledge Management Using Regression Model, Decision Tree, Gray Relational Analysis and DEMATEL Method (Case Study: National Library and Archives of Iran)

Many organizations have recognized that knowledge is the most important resource in today’s economy. With regards to knowledge-based views of the firm, organizations are actively embracing knowledge management with the expectation of acquiring and maintaining high levels of organizational performance. The relationship between knowledge management (KM) and organizational performance has been the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009